Verify Checksums
Submitted by dawinic on Fri, 2006-06-09 22:44.

Description:

Gnome seems to be integrating signing, encrypting, and archiving into the desktop, but I think checksums should be just as easy. This action will allow you to quickly and easily verify the checksums from a checksum file.
Since Gnome does not identify a mime-type for these files, as far as I can tell, this action requires that the checksum file be named appropriately as follows (case insensitive): {*}SUMS, where {*} can be SHA1, MD5, etc., as available.

Configuration file:
downloadnautilus_verify_checksums.schemas

Dependencies:

zenity, from gnome-utils.
grep, sed, bash.

(i.e., nothing special ;-)

Your hashing programs must be able to accept the '-c' option, to specify checking mode. And any failed check should be identified by the word 'FAILED'. The sha1sum and md5sum programs have such an interface, and are the most common used.

Installation notes:

Select the checksum file, and then the action. The type of hashing function will be extracted from this filename.

When the checks are complete, you will be presented with an info dialog if all were successful, or an error dialog if any had failed.